pillar hydrant - Spanish English Dictionary